Business

European power prices soar to a record high as Russia slashes natural gas suppli..